.wrap {
  padding: 10px 20px;
  background-color: #fff;

  .item {
    margin-top: 20px;
    .header {
      // display: flex;
      position: relative;
      height: 36px;
      border-radius: 4px;
      line-height: 36px;
      font-weight: 700;
      /* 自动布局 */
      padding: 7px 16px 7px 0px;
      margin-bottom: 10px;
      background: #edeffd;
    }
    .header::before {
      position: relative;
      top: 5px;
      left: 10px;
      display: inline-block;
      height: 25px;
      width: 5px;
      margin-right: 20px;
      border-radius: 2px;
      // transform: translateY(-50%);
      content: '';
      background-color: #165dff;
    }
    .card {
      // width: 250px;
      height: 100px;
    }
  }
}
